Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getActive")
@set:JvmName(name = "setActive")
var active: Boolean

bool active = 4;

Link copied to clipboard
@get:JvmName(name = "getAlertBell")
@set:JvmName(name = "setAlertBell")
var alertBell: Boolean

bool alert_bell = 6;

Link copied to clipboard
@get:JvmName(name = "getAlertBellBuzzer")
@set:JvmName(name = "setAlertBellBuzzer")
var alertBellBuzzer: Boolean

bool alert_bell_buzzer = 13;

Link copied to clipboard
@get:JvmName(name = "getAlertBellVibra")
@set:JvmName(name = "setAlertBellVibra")
var alertBellVibra: Boolean

bool alert_bell_vibra = 12;

Link copied to clipboard
@get:JvmName(name = "getAlertMessage")
@set:JvmName(name = "setAlertMessage")
var alertMessage: Boolean

bool alert_message = 5;

Link copied to clipboard
@get:JvmName(name = "getAlertMessageBuzzer")
@set:JvmName(name = "setAlertMessageBuzzer")
var alertMessageBuzzer: Boolean

bool alert_message_buzzer = 11;

Link copied to clipboard
@get:JvmName(name = "getAlertMessageVibra")
@set:JvmName(name = "setAlertMessageVibra")
var alertMessageVibra: Boolean

bool alert_message_vibra = 10;

Link copied to clipboard
@get:JvmName(name = "getEnabled")
@set:JvmName(name = "setEnabled")
var enabled: Boolean

bool enabled = 1;

Link copied to clipboard
@get:JvmName(name = "getNagTimeout")
@set:JvmName(name = "setNagTimeout")
var nagTimeout: Int

uint32 nag_timeout = 14;

Link copied to clipboard
@get:JvmName(name = "getOutput")
@set:JvmName(name = "setOutput")
var output: Int

uint32 output = 3;

Link copied to clipboard
@get:JvmName(name = "getOutputBuzzer")
@set:JvmName(name = "setOutputBuzzer")
var outputBuzzer: Int

uint32 output_buzzer = 9;

Link copied to clipboard
@get:JvmName(name = "getOutputMs")
@set:JvmName(name = "setOutputMs")
var outputMs: Int

uint32 output_ms = 2;

Link copied to clipboard
@get:JvmName(name = "getOutputVibra")
@set:JvmName(name = "setOutputVibra")
var outputVibra: Int

uint32 output_vibra = 8;

Link copied to clipboard
@get:JvmName(name = "getUseI2SAsBuzzer")
@set:JvmName(name = "setUseI2SAsBuzzer")
var useI2SAsBuzzer: Boolean

bool use_i2s_as_buzzer = 15;

Link copied to clipboard
@get:JvmName(name = "getUsePwm")
@set:JvmName(name = "setUsePwm")
var usePwm: Boolean

bool use_pwm = 7;

Functions

Link copied to clipboard

bool active = 4;

Link copied to clipboard

bool alert_bell = 6;

Link copied to clipboard

bool alert_bell_buzzer = 13;

Link copied to clipboard

bool alert_bell_vibra = 12;

Link copied to clipboard

bool alert_message = 5;

Link copied to clipboard

bool alert_message_buzzer = 11;

Link copied to clipboard

bool alert_message_vibra = 10;

Link copied to clipboard

bool enabled = 1;

Link copied to clipboard

uint32 nag_timeout = 14;

Link copied to clipboard

uint32 output = 3;

Link copied to clipboard

uint32 output_buzzer = 9;

Link copied to clipboard

uint32 output_ms = 2;

Link copied to clipboard

uint32 output_vibra = 8;

Link copied to clipboard

bool use_i2s_as_buzzer = 15;

Link copied to clipboard

bool use_pwm = 7;